package {{ base_pkg }}.adapter.inbound.rest.{{ entity.domain }}.converter;

import {{ base_pkg }}.adapter.inbound.rest.{{ entity.domain }}.vo.{{ entity.name }}VO;
import {{ base_pkg }}.application.{{ entity.domain }}.dto.{{ entity.name }}DTO;

import org.mapstruct.Mapper;
import org.mapstruct.Mapping;
import org.mapstruct.factory.Mappers;

@Mapper(componentModel = "spring")
public interface {{ entity.name }}VOConverter {
    {{ entity.name }}VOConverter INSTANCE = Mappers.getMapper({{ entity.name }}VOConverter.class);

    {{ entity.name }}VO fromDTO({{ entity.name }}DTO dto);
} 